Big Huge Thesaurus

Baruch de Spinoza

noun